Performance Analysis of Punctured Turbo Code under An AWGN Channel
نویسندگان
چکیده
Turbo code is a coding technique that enhances a reliable data transmission. Because of special structure of encoder and iterative decoder, it could obtain 1dB at low EbN0 db that closed the channel capacity limit. However, the redundant bits in coding would decrease the bandwidth efficiency. The puncturing scheme could improve the bandwidth efficiency. Different puncturing pattern could provide a different level of performance. We focus on the analysis of puncturing pattern to compare those performances. In this paper, we discuss the performance of punctured turbo coding on different location of punctured bits and different number of punctured bit. keyword:Turbo code、Punctured Turbo Code、Channel coding, Performance analysis I、 Introduction How to ensure that correct information and transmission efficiency is important in a communication system. Using a digital communication, it economizes on bandwidth and the digital signals could hardly to suffer from noise interference in transmission. Channel coding is used to protect the transmitted data in the digital communication system. The transmitted data are added redundant bits in channel coding. It could function as error correction or error detection. There are many type of channel coding, such that Hamming Code, Linear Block Code, Convolutional Code, Turbo Code..., etc. Each of channel coding has a different performance under different communication environments. Turbo code is proposed as a near to Shannon limit encoding [1]. Because of its structure of encoder and iterative decoding, it could obtain a lower Bit Error Rate (BER) at the receiver. It would provide a largest data transmission in a finite bandwidth [10]. So, turbo code is proposed to the application on wireless communication system, such as asynchronous satellite communication, W-CDMA system..., etc [1-3]. Because of special structure of encoder and iterative decoder, turbo coding could approach a performance of error floor. However, the coding rate of turbo code is not perfect. Some researchers proposed punctured turbo code which could be applied in high code rate in communication system. The performance of punctured turbo code is worse than that of turbo code dose but coding scheme could improve bandwidth efficiency [3]. The puncturing pattern could be used to adjust code rate to meet the communication system requirement [4][7-8]. Although punctured turbo code could increase bandwidth efficiency, different punctured location could affect a different performance at the receiver. Kouse et al. [4] proposed the puncturing scheme with the codeword weight calculation. When the bit in codeword is with a high weight, it had to avoid puncturing that bit. It could not puncture the systematic sequence because the systematic bit is with a high weight. Consequently, the puncturing scheme should alternative the lower weight bits to be punctured. Hence, how to decide a good pattern in high rate system is an important task. In this paper, the block size of the mother code is assumed to be 1024. Performance analysis focuses on the case of 4 bits in the puncturing pattern. Different punctured location and different number of punctured bits is provided in the analysis. The performance analysis on different location of punctured bits and number of punctured bits is presented in the following section. In the third section, the simulation results are given. Finally, a conclusion is given. II、 Analysis of Puncturing pattern In this section, the structure of punctured turbo code is described. The block diagram of punctured turbo code is given in Fig 1. Channel k bits source M n bits Turbo Code X0 X1 X2 Punctured Pattern
منابع مشابه
Performance Analysis of Multilevel Punctured Turbo Codes
In applications of wireless packet-oriented video and image communications, a special coding scheme, referred to as multilevel coding (MLC), exhibits both power and bandwidth efficiency by jointly optimizing channel coding and modulation. In particular, MLC is suitable for communications over a degraded broadcast channel due to its superposition structure. Moreover, the hierarchical channel cod...
متن کاملRepeat - punctuRed supeRoRthogonal convolutional tuRbo codes on aWgn and flat Rayleigh fading channels
Vol. 106 No. 9/10 Page 1 of 11 ABSTRACT Repeat-punctured turbo codes, an extension of the conventional turbo-coding scheme, has shown a significant increase in bit-error rate performance at moderate to high signal-to-noise ratios for short frame lengths. Superorthogonal convolutional turbo codes (SCTC) makes use of superorthogonal signals to improve the performance of the conventional turbo cod...
متن کاملconvolutional tuRbo codes on aWgn and flat Rayleigh fading channels
Vol. 106 No. 9/10 Page 1 of 11 ABSTRACT Repeat-punctured turbo codes, an extension of the conventional turbo-coding scheme, has shown a significant increase in bit-error rate performance at moderate to high signal-to-noise ratios for short frame lengths. Superorthogonal convolutional turbo codes (SCTC) makes use of superorthogonal signals to improve the performance of the conventional turbo cod...
متن کاملNew high-rate convolutional codes for concatenated schemes
This paper considers the use of the best high-rate k/(k+1) convolutional codes obtained using the new construction technique described in [1] in a concatenated scheme. Simulation results for an AWGN channel and for a realistic magnetic recording channel are reported. It is shown that these codes, endowed with a decoding algorithm working on the dual code, yield performance improvements over the...
متن کاملPunctured Turbo Code Ensembles
We analyze the asymptotic performance of punctured turbo codes. The analysis is based on the union bound on the word error probability of maximum likelihood decoding for a punctured turbo code ensembles averaged over all possible puncturing patterns and interleavers. By using special probabilistic puncturing, we prove that, for a given mother turbo code ensemble [C] with a finite noise threshol...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006